#! /bin/bash
# shellcheck disable=SC1073
## 自动部署 ursim 脚本
## 使用方法:  sudo sh ursim.sh

share_folder="/home/ur/Desktop/mysharefolder"
ursim_dir="/home/ur/ursim-current/programs/mysharefolder"

# 在当前登录用户桌面上创建一个 mysharefolder 的目录
if [ ! -e $share_folder ]; then
  mkdir $share_folder
  echo "1. $share_folder 目录创建成功"
fi

# 将 mysharefolder 目录权限设置为777（可读可写可执行）
chmod 777 $share_folder
echo "2. $share_folder 目录权限设置为777"

# 挂载 share 目录到 Desktop/mysharefolder 目录下
mount -t vboxsf share $share_folder
echo "3. 挂载目录成功: share ->  $share_folder"

# 将 mysharefolder 目录，软链接到 programs  判断某链接是否存在
if [ ! -d "$ursim_dir" ]; then
  if [ ! -h "$ursim_dir" ]; then
      ln -s $share_folder $ursim_dir
      echo "4. 软链接创建成功: $share_folder -> $ursim_dir"
  fi
fi

echo "命令执行成功!"

# 配置开机启动, 自动挂载
## /etc/rc.d/rc.local
# sudo mount -t vboxsf share $share_folder
